Using Multiple Adaptive Regression Splines to Understand Trends in Inspection Data and Identify Optimal Inspection Rates

نویسندگان

  • Lionel C. Briand
  • Bernd Freimut
  • Ferdinand Vollei
چکیده

Inspections have been shown to be an effective means of detecting defects early on in the software development life cycle. However, they are not always successful or beneficial as they are affected by a number of technical and managerial factors. One important aspect is to understand what are the factors that affect inspection effectiveness (the rate of detected defects) in a given environment, based on project data. In this paper we look at management factors such as the effort assigned, the inspection rate, and so forth. We collected data on a number of analysis and code inspections, and performed a multivariate statistical analysis. Because the functional form of effectiveness models is a priori unknown, we use a novel exploratory analysis technique: Multiple Adaptive Regression Splines (MARS). We compare the MARS model with more classical regression models and show how it can help understand the complex trends and interactions in the data, without requiring the analyst to rely on strong assumptions. Results are reported and discussed in light of existing empirical results .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Inspection of temperature alteration and it’s prediction possibility in Ardebil province using statistical analysis and adaptive neuro -fuzzy inference system

  Temperature alteration plays special role as one of the most basic climate elements. So inspection of temperature alteration and anticipation has scientific- applied magnitude. In this study inspection of several cases of statistical characteristics of monthly­ average, maximum and minimum temperature and illumination of their alteration method­, temperatures predictability by ANFIS is evalua...

متن کامل

Flux Distribution in Bacillus subtilis: Inspection on Plurality of Optimal Solutions

Linear programming problems with alternate solutions are challenging due to the choice of multiple strategiesresulting in the same optimal value of the objective function. However, searching for these solutions is atedious task, especially when using mixed integer linear programming (MILP), as previously applied tometabolic models. Therefore, judgment on plurality of optimal m...

متن کامل

ESTIMATING DRYING SHRINKAGE OF CONCRETE USING A MULTIVARIATE ADAPTIVE REGRESSION SPLINES APPROACH

In the present study, the multivariate adaptive regression splines (MARS) technique is employed to estimate the drying shrinkage of concrete. To this purpose, a very big database (RILEM Data Bank) from different experimental studies is used. Several effective parameters such as the age of onset of shrinkage measurement, age at start of drying, the ratio of the volume of the sample on its drying...

متن کامل

The effects of misclassification errors on multiple deferred state attribute sampling plan

Multiple deferred state (MDS) sampling plan by attribute in which current lot and future lots information is utilised on sentencing submitted lot, is constructed under the assumption of perfect inspection. But sometimes the inspection may not be free of inspection errors. In this paper, we develop MDS-plan by attribute to the state where misclassification errors exist during the inspection. In ...

متن کامل

Economic-Statistical Design of a Control Chart for High Yield Processes When the Inspection is Imperfect

CCC-r control chart is a monitoring technique for high yield processes. It is based on the analysis of the number of inspected items until observing a specific number of defective items.  One of the assumptions in implementing CCC-r chart that has a significant effect on the design of the control chart is that the inspection is perfect. However, in reality, due to the multiple reasons, the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000